@charset "utf-8";

/* 
 Date: May 15, 2012 3:5 pm
 Author: Le Quang Thang
 Tags: Saigon Travel
*/

.sidebar .search_boxnew{
    background: none repeat scroll 0 0 #E0EFFC;
    border: 1px solid #008967;
    float: left;
    margin-top: 2%;
    padding: 5px;
    position: absolute;
    width: 30%;
    z-index: 999;
}

.icongroup img{
    height: 10px;
    width: 10px;
}
.rich-table-subheadercell{
    background:  none repeat scroll 0 0 #4884B5;
    border-right: none !important;
}
.rich-table-cell{
    border-right: none !important;
    border-bottom: none !important;
}
div, label, span, option{
    font-family: Arial, Helvetica, sans-serif;;
}
body{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#4c4c4c;
    margin:0;
    padding:0;
  /*  background:#ffffff url('../images/bg.gif') repeat-x;*/
}
.menu_profile_text a:hover{
    color:#fff;
    text-decoration: underline;
}
.menu_setting_text a:hover{
    color:#fff;
    text-decoration: underline;
}
.user_text_file{
    float:right;
    width: 25%;
    margin-top: 4px;
}
.user_text_file img{
    height: 20px;
    width: 20px;
}
.profile_text{
    cursor: pointer;
    float:left;width: 30%;
}
.setting_text{
    cursor: pointer;
    float:right;width: 50%;
}
.menu_profile_text{
    background: none repeat scroll 0 0 #E3DED5;
    color:#fff;
    display:none;
    height:5%;
    margin-left:-4.6%;
    position:absolute;
    top:3%;
    width:6%;
    z-index:999;
    border: 1px solid #2E3B47;
    border-radius: 5px;
}
.menu_setting_text{
    background: none repeat scroll 0 0 #E3DED5;
    color:#fff;
    display:none;
    height:6%;
    margin-left:-4.6%;
    position:absolute;
    top:3%;
    width:6%;
    z-index:999;
    border: 1px solid #2E3B47;
    border-radius: 5px;
}
.setting_text:hover .menu_setting_text{
    display: block ;
}
.profile_text:hover .menu_profile_text{
    display: block ;
}
form{
    float:left;
    height:auto;
    width:100%;
}
textarea {
    resize: none !important;
}
a{
    color:#0055a6;
    text-decoration:none;
}
/*
h3 img{
    margin-left: -1px !important;
    margin-right: 10px !important;
    margin-top:4px !important;
}
span img{
    margin-left:0px !important;
    width:12px;
    height: 11px;

}
*/
#main{
    width:100%;
    margin:0 auto;
    position:relative;
}
#header,#content,#footer{
    float:left;
    width:100%;
}
#header{
    height:40px;
}
#Meta-Navi{
    float:right;
    font-size:11px;
    margin-top:10px;
}
#Meta-Navi ul li{
    display:inline;
    line-height:10px;
    float:left;
    margin-right:7px;
    padding-right:7px;
    border-right:1px solid #bbc4cd;
}
#Meta-Navi ul li a{
    color:#bbc4cd;
}
#Meta-Navi ul li a:hover{
    color:#ffffff;
}
#header_content{
    float:right;
    width:98%;
    margin-top:40px;
}
#header_content .Categories-Button,#menu_top .dropdown,.fillter{
    float:left;
    position:relative;
    margin-right: 1px;
}

#header_content .Categories-Button .select_choise,#menu_top .dropdown .select_choise,.fillter .select_choise{
    position:relative;
}
#header_content .Categories-Button .select_choise,#menu_top .dropdown2 .select_choise,.fillter .select_choise{
    position:relative;
}
#header_content .Categories-Button .select_choise a,
#menu_top .dropdown .select_choise a,.fillter .select_choise a,
#header_content .Categories-Button .select_hidden ul li a,
#menu_top .dropdown .select_hidden ul li a,
.fillter .select_hidden ul li a{
    float:left;
    height:49px;
    padding-right:35px;
    border:1px solid #293746;
    background:url('../images/bg_button_bullet1.gif') no-repeat 100% 0;
}
#header_content .Categories-Button .select_choise a,
#menu_top .dropdown2 .select_choise a,.fillter .select_choise a,
#header_content .Categories-Button .select_hidden ul li a,
#menu_top .dropdown2 .select_hidden ul li a,
.fillter .select_hidden ul li a{
    float:left;
    height:49px;
    padding-right:35px;
    border:1px solid #293746;
    background:url(../images/bg_button_bullet1.gif) no-repeat 100% 0;
}
.nochildren{
    background:url("../images/bg_button1.gif") repeat-x scroll 0 0 transparent !important;
}
.nochildren2{
    background: url("../images/bg_button3.gif") repeat-x scroll 0 0 transparent !important;
}
.active_menu span{
    /* background: url("../images/bg_button1_active.gif") repeat-x scroll 0 0 transparent !important; */
}
/* dropdown cho menu header */
#header_content .Categories-Button .select_choise span,
#menu_top .dropdown .select_choise span,
.fillter .select_choise span,
#header_content .Categories-Button .select_hidden ul li span,
#menu_top .dropdown .select_hidden ul li span,
.fillter .select_hidden ul li span{
    float:left;
    height:49px;
    line-height:49px;
    width:212px;
    background:url(../images/bg_button1.gif) repeat-x;
    font-size:14px;
    text-transform:uppercase;
    text-shadow:2px 2px 3px #333333;
    color:#ffffff;
    padding:0 0 0 16px;
}

.sub_menu{
    display:none;
    position: absolute;
    z-index: 501;
    left:265px;

}
.select_menu:hover .sub_menu{
    display:block;
}
.select_menu{
    height:auto;

}
.sub_menu .select_menu a{
    height:30px !important;
    width:170px !important;
    line-height:30px !important;

    font-size:12px !important;

}
.sub_menu .select_menu span{
    height:30px !important;
    width:160px !important;
    line-height:30px !important;
    padding-left:10px !important;
    font-size:12px !important;
}

.select_menu .sub_menu a{
    padding-right:0px !important;

}
.select_menu .sub_menu {
    width:230px;

}
#header_content .Categories-Button .select_hidden ul li a:hover span {
    background:url(../images/bg_button1_active.gif) repeat-x;
}
#header_content .Categories-Button:hover .select_choise a{
    background-position:100% -49px;
}
#header_content .Categories-Button:hover .select_choise span{
    background:url(../images/bg_button1_active.gif) repeat-x;
}
#header_content .Categories-Button:hover .select_hidden{
    display:block;
}

#header_content .Categories-Button .select_hidden,#menu_top .dropdown .select_hidden,.fillter .select_hidden,
.fields_more .dropdown .select_hidden{
    position:absolute;
    top:49px;
    z-index:500;
    display:none;
    left:0;
}
#header_content .LoggedIn-User{
    float:right;

}
#header_content .LoggedIn-User .avatar{
    float:left;
    width:87px;;
    height:72px;
    overflow:hidden;
    background:url('../images/no-avatar.gif');
}
#header_content .LoggedIn-User .text{
    float:left;
    color:#bbc4cd;
    margin-left:13px;
    line-height:18px;
    width:180px;
}
#header_content .LoggedIn-User .text a{
    color:#bbc4cd;
}
#header_content .LoggedIn-User .text a:hover{
    color:#ffffff;
}
#header_content .LoggedIn-User .text h2,#header_content .LoggedIn-User .text h2 a{
    color:#ffffff;
    font-size:14px;
    margin:0 0 5px 0;
    padding-top:0;
    line-height:10px;
}
#logo{
    float:left;
    margin-left: 9px;
}



#content{
    background:#ffffff;
    width:98.6%;
    margin-left: 0.7%;
}
#menu_top{

    float: left;
    width: 100%;

}
.groupcontanersearch{
    float:right;height: 25px;width: 20%;border:1px solid #B2B7BB;margin-bottom: 1px;
}
#menu_top .dropdown .select_choise span,.fillter .select_choise span,#menu_top .dropdown .select_hidden ul li span,
.fillter .dropdown .select_hidden ul li span{
    height:25px;
    line-height:25px;
    font-size:10px;
    padding:0 11px;
    background:url(../images/bg_button2.gif) repeat-x;
    width:125px;
}
#menu_top .dropdown2 .select_choise span,.fillter .select_choise span,#menu_top .dropdown2 .select_hidden ul li span,
.fillter .dropdown2 .select_hidden ul li span{
    height:25px;
    line-height:25px;
    font-size:10px;
    padding:0 11px;
    background:url(../images/bg_button2.gif) repeat-x;
    width:125px;
}
.fields_more .dropdown .select_hidden ul li span{
    height:25px;
    line-height:25px;
    font-size:10px;
    padding:0 11px;
    background:url(../images/bg_button2.gif) repeat-x;
    width:120px;
    color:white;
    float:left;
}
.fields_more .dropdown2 .select_hidden ul li span{
    height:24px;
    line-height:24px;
    font-size:10px;
    padding:0 11px;
    background:url(../images/bg_button2.gif) repeat-x;
    width:90px;
    color:white;
    float:left;
}
.fields_more .dropdown .select_hidden ul li span:hover{

    background:url("../images/bg_button4.gif") repeat-x scroll 0 0 transparent;

}
.fields_more .dropdown2 .select_hidden ul li span:hover{

    background:url("../images/bg_button4.gif") repeat-x scroll 0 0 transparent;

}
.fields_more .dropdown .select_choise span{

    background:url("../images/bg_button2.png");
    width:26px;
    height:16px;
    float:left;
    color:white;
    background-repeat: no-repeat;

}
.fields_more .dropdown2 .select_choise span{

    background:url("../images/bg_button2.png");
    width:26px;
    height:16px;
    float:left;
    color:white;
    background-repeat: no-repeat;

}
.fields_more a{

    background:none;
}
#menu_top .dropdown .select_choise a,.fillter .select_choise a,#menu_top .dropdown .select_hidden ul li a,.fillter .dropdown .select_hidden ul li a{
    height:24px;
    padding-right:18px;
    background:url(../images/bg_button_bullet2.gif) no-repeat 100% 0;
}
#menu_top .dropdown2 .select_choise a,.fillter .select_choise a,#menu_top .dropdown2 .select_hidden ul li a,.fillter .dropdown2 .select_hidden ul li a{
    height:24px;
    padding-right:18px;
    background:url('../images/bg_button_bullet2.gif') no-repeat 100% 0;
}
#menu_top .dropdown:hover a,.fillter .dropdown:hover a{
    background-position:100% -24px;
}
#menu_top .dropdown2:hover a,.fillter .dropdown2:hover a{
    background-position:100% -24px;
}
#menu_top .dropdown:hover span,.fillter .dropdown:hover span{
    background:url(../images/bg_button2_active.gif) repeat-x;
}
#menu_top .dropdown2:hover span,.fillter .dropdown2:hover span{
    background:url(../images/bg_button2_active.gif) repeat-x;
}
#menu_top .dropdown:hover .select_hidden,.fillter .dropdown:hover .select_hidden{
    display:block;

}
#menu_top .dropdown2:hover .select_hidden,.fillter .dropdown2:hover .select_hidden{
    display:block;

}
.fields_more .dropdown:hover .select_hidden{
    display:block ;
    left:764px;
    top:67px;
}
.fields_more .dropdown2:hover .select_hidden{
    display:block ;
    left:764px;
    top:67px;
}
.st_tabs_container{display:none !important;}

#menu_top .dropdown .select_hidden,.fillter .dropdown .select_hidden{
    top:24px;
    display:none;
}
#menu_top .dropdown2 .select_hidden,.fillter .dropdown2 .select_hidden{
    top:24px;
    display:none;
}
#menu_top .dropdown:hover .select_hidden ul li a:hover span,.fillter .dropdown .select_hidden ul li a:hover span{
    background:url(../images/bg_button2_active.gif) repeat-x;
}
#menu_top .dropdown2:hover .select_hidden ul li a:hover span,.fillter .dropdown2 .select_hidden ul li a:hover span{
    background:url(../images/bg_button2_active.gif) repeat-x;
}



#content_detail{
    float:left;
    width:100%;
}
.sidebar{
    float:left;
    width:256px;
    min-height:200px;
}

.sidebar a.add_new{
    float:left;
    padding-right:36px;
    border:1px solid #4f6478;
    height:43px;
    line-height:43px;	background:url(../images/bg_button_bullet3.gif) no-repeat 100% 0;
    text-align:left;
}
.sidebar a.add_new span{
    float:left;
    height:43px;
    width:200px;
    padding-left:18px;
    background:url(../images/bg_button3.gif) repeat-x;
    font-size:14px;
    text-transform:uppercase;
    text-shadow:2px 2px 3px #333333;
    color:#ffffff;	
}
.sidebar .search_box{
    float:left;
    width:220px;
    padding:10px 15px 10px 21px;
    min-height:200px;
    background:#e6e9eb;
    margin-top:11px;
}
.sidebar .search_box h3{
    font-size:18px;
    color:#666666;
}
.sidebar .search_box h4{
    font-size:12px;
    color:#666666;
}
.sidebar .search_box .fields_input{
    float:left;
    width:100%;
    padding:12px 0;
    margin:12px 0;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
}
.sidebar .search_box .fields_input input[type="text"]{
    float:left;
    width:188px;
    border:0;
    background:#ffffff;
    color:#333333;
    font-size:11px;
    padding:5px 47px 5px 8px;
    border-radius:5px;
}
.sidebar .search_box .fields_input input[type="submit"]{
    float:left;
    width:35px;
    height:24px;
    border:0;
    background:url('../images/bullet2.png') no-repeat 0 50%;
    color:#4093e2;
    font-size:11px;
    cursor:pointer;
    margin-left:-35px;
}
.sidebar .search_box .fields_select{
    float:left;
    width:100%;
    margin:7px 0 0 0;
}
.sidebar .search_box .fields_select select,.content_detail .list_item_user .item_content .fields_input select{
    width:188px;
    background:-moz-linear-gradient(100% 100% 90deg,#D7DBDE, #fefefe);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEEF), to(#d7dbde));
    border:1px solid #b2b7bb;
    padding:2px 0  2px 10px;
    border-radius:5px;
}
.sidebar .search_box .fields_submit input[type='submit']{
    border:0;
    background:url(../images/bg_submit.gif) repeat-x;
    width:134px;
    float:right;
    margin:19px 0 10px 0;
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    cursor:pointer;
    border-radius:5px;
    box-shadow:0 2px 3px #666666;
    padding:8px 0;
    text-transform:uppercase;
}





.content_right{
    float:right;
    width:634px;
    min-height:515px;

}
.fillter{
    float:right;
}
.fillter .select_choise span{
    background:url(../images/bg_button4.gif) repeat-x;
}
.content_right .content,.content_right .content .title,.content_right .content .title .sort{
    float:left;
    width:100% !important;
}
.sort{

}
.content_right .content .title h2{
    float:left;
    width:100%;
    font-size:30px;
    color:#82a6c7;
    margin-bottom:15px
}
.content_right .content .title .sort .sort_num{
    float:left;
    font-size:11px;
}
.content_right .content .title .sort .sort_num a{
    color:#82a6c7;
    float:left;
    padding-right:15px;
    background:url('../images/bullet1.gif') no-repeat 100% 50%;
}
.content_right .content .title .sort .sort_char{
    float: right;
    font-size: 11px;
    margin-right: 0;
}
.content_right .content .title .sort .sort_char a{
    border: 1px solid #82A6C7;
    color: #266DB3;
    display: inline-block;
    line-height: 20px;
    padding: 0 10px;
    cursor: pointer;
    margin: 0;
}
.content_right .content .title .sort .sort_char a:hover{
    color:#0055a6;
}
.content_right .content .list_content{
    float:left;
    width:100%;
    margin-top:15px;
    padding-bottom: 2px;
}
.content_right .content .list_content .item{
    background: none repeat scroll 0 0 #E6E9EB;
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin-top: 5px;
    padding: 0px 0 3px;
    position: relative;
    width: 100%;
}
.content_right .content .list_content .item .fields_id{
    float:left;
    width:42px;
    font-size:14px;
    text-align:center;
    color:#0054a6;
    font-size: 12px;
}
.content_right .content .list_content .item a:hover,.content_right .content .list_content .item .fields_info h3 a:hover{
    color:#44A3FC;
}
.content_right .content .list_content .item .fields_avatar,.content_right .content .list_content .item .fields_avatar img{
    float:left;
    width:55px;
    height: 55px;
}
.content_right .content .list_content .item .fields_avatar{
    float:left;
    width:55px;
    height:55px;
    background:#b6c0c6;
    margin-top: 6px;
}
.content_right .content .list_content .item .fields_info{
    float:left;
    width:230px;
    margin-left:11px;
    line-height:18px;
}
.content_right .content .list_content .item .fields_info h2{
    font-size:12px;
    line-height:20px;
}
.content_right .content .list_content .item .fields_info h3 a{
    color:#666666;
}
.content_right .content .list_content .item .fields_contact{
    float: left;
    line-height: 18px;

    padding-left:3px;
    width: 232px;
}
.content_right .content .list_content .item .fields_contact_emp{
    float: left;
    line-height: 18px;
    margin-top:22px;

    width: 235px;
}
.content_right .content .list_content .item .fields_contact img{
    display:inline-block;
    margin:0 0 0 7px;
}
.content_right .content .list_content .item .fields_more{

    float: left;
    width: 150px;
}
.content_right .content .list_content .item .fields_more_emp{
    float:left;
    width:58px;
    margin-top:44px;
    margin-left:14px;
}
.content_right .content .list_content .item .fields_more a{
    float:left;
    padding-left:10px;
    /*  background:url(../images/bullet2.png) no-repeat 0 50%;*/
}
.more{
    color:#0055A6;
    cursor:pointer;

}
.more:hover{
    color:#82A6C7;
}
.more1{
    color: white;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-left: 1px;

    text-align: center;
    cursor:pointer;

}
.more1:hover{
    color:white;
    font-size: 15px;
    font-weight: bold;
}
.content_right .content .list_content .item .fields_edit{
    position:absolute;
    right:4px;
    top:10px;
    visibility:visible;
}
.content_right .content .list_content .item .fields_edit img{
    margin-left:0px;
}
.content_right .content .list_content .item:hover .fields_edit{
    visibility:visible;
}




#footer{
    height:150px;
    margin:0 0 0 0px;
    width:100%;
}
#footer .footer_detail{
    height:110px;
    background:#e6e9eb;
    width:100%;
}
#footer .footer_detail .support-online{
    float:left;
}
#footer .footer_detail .support-online h2{
    font-size:18px;
    color:#666666;
    margin:10px 0 10px 23px;
}
#footer .footer_detail .support-online h3{
    width:196px;
    padding:5px 0;
    background:#ffffff;
    text-align:center;
}
#footer .footer_detail .support-online h4{
    font-size:11px;
    color:#666666;
    margin:7px 0 0 23px;
}
#footer .footer_detail .support-online h4 strong{
    font-size:14px;
    color:#3399cc;
    font-weight:bold;
}
#footer .footer_detail .menu_bottom{
    float:right;
    margin-top:15px;
}
#footer .footer_detail .menu_bottom ul li{
    display:inline-block;
}
#footer .footer_detail .menu_bottom ul li a{
    display:inline-block;
    margin:0 11px;
    color:#666666;
}
#footer .footer_detail .menu_bottom ul li a:hover{
    color:#0054a6;
}

#footer .copyright{
    color:#96a4ae;
    font-size:11px;
    float:left;
    width:100%;
    margin-top:5px;
}





.sidebar .user-img{	
    float:left;
    width:100%;
    margin-top:7px;
}
.sidebar .user-img-option{	
    float:left;
    width:100%;
    margin-top:7px;
    text-align:right;
}
.sidebar .user-img-option img{	
    margin:0 0 0 6px;
}

.content_detail,.content_detail .list_item_user{
    float:left;
    width:100%;
}
.content_detail .list_item_user{
    margin:8px 0;

}
.content_detail .list_item_user .item_head{
    float:left;
    width:100%;
    font-size:11px;
    color:#0054a6;
    text-transform:uppercase;
    background:url(../images/bullet3.png) no-repeat 99% -28px;
    cursor:pointer;
}
.content_detail .list_item_user .item_head img{
    width:15px;
    height: 15px;
}
.content_detail .list_item_user .item_head_visible{
    float:left;
    width:100%;
    font-size:11px;
    color:#0054a6;
    text-transform:uppercase;
    background:url(../images/bullet3.png) no-repeat 99% -28px;
    cursor:pointer;
}
.content_detail .list_item_user .item_head.active{
    background:url(../images/bullet3.png) no-repeat 99% 16px;
    cursor:auto;
}
.content_detail .list_item_user .item_head span{
    padding:0 10px 0 20px;
    float:left;
    height:35px;
    line-height:35px;
    border-bottom:1px solid #ffffff;
}
.content_detail .list_item_user .item_head_visible span{
    padding:0 10px 0 20px;
    float:left;
    height:35px;
    line-height:35px;
    border-bottom:1px solid #ffffff;
}
.content_detail .list_item_user .item_content{
    float:left;
    width:100%;
    padding-bottom:20px;
    display:none;
}
.content_detail .list_item_user .item_content .fields_input{
    float:left;
    width:100%;
    margin-top:10px;
}
.content_detail .list_item_user .item_content .fields_input label{
    float:left;
    width:112px;
    margin:5px 0 0 44px;
    color:#666666; 
    margin-right: 30px;
}
.content_detail .list_item_user .item_content .fields_input input{
    float:left;
}
.content_detail .list_item_user .item_content .fields_input input[type='text']{
    width:190px;
    margin-right:11px;
}
.content_detail .list_item_user .item_content .fields_input input[type='password']{
    width:200px;
    margin-right:11px;
    height: 22px;
}
.content_detail .list_item_user .item_content .fields_input input.input_small[type='text']{
    width:90px;
}
.content_detail .list_item_user .item_content .fields_input select{
    padding:1px 0 1px 3px;
    width:168px;
    font-size:11px;
    font-style:italic;
}

.content_detail .list_item_user .item_content .fields_input input[type='submit']{
    width:150px;
    height:31px;
    text-align:left;
    background:url(../images/save_button.gif) no-repeat;
    border:0;
    cursor:pointer;
    padding-left:14px;
    font-size:12px;
    text-transform:uppercase;
    color:#ffffff;
    text-shadow:2px 2px 3px #333333;
    float:right;
    margin-right:38px;
}
.content_detail .list_item_user .item_content .fields_input textarea{
    width:333px;
    height:86px;
    border: 1px solid #B2B7BB;
    padding:3px 0 3px 5px;
}
.content_detail .fields{
    float:left;
    width:70px;
    margin-top:3px;
}
.content_detail .list_item_user .item_content .fields_input .row{
    /*width:440px;*/
    float:left;
    width:202px;
}
.content_detail .list_item_user .item_content .fields_input .row input{
    clear:both;
    margin-bottom:8px;
    width:190px;
}

#content.page_detail{
    background:#ffffff url(../images/bg_title.gif) repeat-x;
}
#content.page_detail .content_detail{
    margin-top:15px;
}
#content.page_detail .content_right .content .title{
    height:121px;
    position:relative;
}
#content.page_detail .content_right .content .title h2{
    color:#265d92;
    margin-bottom:0;
}
#content.page_detail .content_right .content .title h3{
    color:#637382;
    font-size:18px;
}
#content.page_detail .content_right .content .title .tabs{
    position:absolute;
    bottom:0;
    left:0;
}
#content.page_detail .content_right .content .title .tabs ul li{
    float:left;
    display:inline;
    margin-right:3px;
}
#content.page_detail .content_right .content .title .tabs ul li a{
    float:left;
    height:35px;
    line-height:35px;
    padding:0 35px 0 20px;
    background:url(../images/bg_tabs.png) no-repeat 100% -35px;
    color:#506579;
    text-transform:uppercase;
    font-weight:bold;
}
#content.page_detail .content_right .content .title .tabs ul li a.active{
    background:url(../images/bg_tabs.png) no-repeat 100% 0;
}


.content_detail .list_item_user .item_content .fields_input .user_text{
    float:left;
    width:420px;
    margin-top:5px;
    font-size:14px;
    color:#0055a6;
}
.content_detail .list_item_user .item_content .fields_input a.button{
    float:right;
    height:31px;
    line-height:31px;
    background:url(../images/button_right1.gif) no-repeat 100% 0;
    cursor:pointer;
    padding:0 25px 0 0;
    font-size:12px;
    text-transform:uppercase;
    color:#ffffff;
    text-shadow:2px 2px 3px #333333;
    margin-right:38px;
}
.content_detail .list_item_user .item_content .fields_input a.button span{
    float:left;
    background:url(../images/button_left.gif) repeat-x;
    height:31px;
    padding:0 13px;
}
.button_save{
    background: url("../images/save_button.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 31px;
    margin-right: 38px;
    padding-left: 14px;
    text-align: left;
    text-shadow: 2px 2px 3px #333333;
    text-transform: uppercase;
    width: 150px;
    margin-left:450px;
}
.button_savec{
    background: url("../images/save_button.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 31px;
    margin-right: 38px;
    padding-left: 14px;
    text-align: left;
    text-shadow: 2px 2px 3px #333333;
    text-transform: uppercase;
    width: 150px;
    margin-left:450px;
}



.content_detail .list_item_user .item_content .infomation_form{

}
.content_detail .list_item_user .item_content .infomation_form .card_add{
    height:20px;   
    color:#7F9FBE;
    padding-left:13px;
    margin-left:14px;

}
.content_detail .list_item_user .item_content .infomation_form .card_add a{

    color:#0055A6 !important;
    font-weight:bold;
}
.content_detail .list_item_user .item_content .infomation_form .card_add img{
    width:15px;
    height: 15px;
    float:left;margin-right: 4px;
}
.content_detail .list_item_user .item_content .edit_form{
    display:none;
}

.content_detail .list_item_user .item_head_visible {
    background: url("../images/bullet3.png") no-repeat scroll 99% -28px transparent;
    color: #0054A6;
    cursor: pointer;
    float: left;
    font-size: 11px;
    text-transform: uppercase;
    width: 100%;
}
.content_detail .fieldsM{
    float:left;
    width:70px;
    margin-top:3px;
}
.content_detail .fieldsF{
    float:left;
    width:70px;
    margin-top:3px;
}
.content_detail .fieldsF table tr td{

}

.content_detail .fieldselectradio{

}
.content_detail .fieldselectradio td{
    float: left;
    width:90px;
}
.content_detail .fieldselectradio td label{
    margin-top: -12px !important;
    margin-left: 30px !important;
}
.check{
    color: red;
    font-size: 14px;
    margin-left: -520px;
    margin-top: 9px;
    position: absolute;
}
.content_detail .list_item_user .item_content .edit_form .edit_form_left{

    width: 306px;
    float:left;
}

.content_detail .list_item_user .item_content .edit_form .edit_form_center{

    width: 306px;
    float:left;
}
.content_detail .list_item_user .item_content .edit_form .edit_form_center .fields_input textarea{
    border: 1px solid #B2B7BB;
    height: 60px;
    margin: -18px 1px 0 114px;
    width: 479px;

}

.content_detail .list_item_user .item_content .edit_form .edit_form_center .fields_input label{
    margin: 5px 0 0 22px !important;
    width: 50px;
}

.content_detail .list_item_user .item_content .edit_form .edit_form_right{
    float: left;
    width: 328px;
}
.content_detail .list_item_user .item_content .edit_form .edit_form_left .fields_input{

}


.content_detail .list_item_user .item_content .edit_form .edit_form_left .fields_input label{
    margin: 5px 0 0 20px !important;
    width: 50px;
}
.content_detail .list_item_user .item_content .edit_form .edit_form_right .fields_input label{
    width:95px;
    margin:5px 0 0 20px !important;
}

.content_detail .list_item_user .item_content .fields_input_edit{
    float:left;
    width:100%;
    margin-top:10px !important;
}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_left{
    float:left;
    width:328px;    
}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_right{
    float:left;
    width:306px ; 
}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_left .fields_input{

}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_left .fields_input label{
    margin: 5px 0 0 20px !important;
    width: 80px;

}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_left .fields_input .user_text{
    width:228px;    
}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_right .fields_input{

}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_right .fields_input label{
    margin: 5px 0 0 20px !important;
    width: 50px;

}
.content_detail .list_item_user .item_content .infomation_form .infomation_form_right .fields_input .user_text{
    width:210px;   
}
.content_detail .list_item_user .item_content .form_input_left{
    float: left;
    width: 328px !important;
}
.content_detail .list_item_user .item_content .form_input_left .fields_input{

}

.content_detail .list_item_user .item_content .form_input_left .fields_input label{
    color: #666666;
    float: left;
    margin: 5px 0 0 20px;
    width: 95px;

}
.content_detail .list_item_user .item_content .form_input_right{
    float: left;
    width: 306px;
}
.content_detail .list_item_user .item_content .form_input_center{
    width: 306px;
}
.content_detail .list_item_user .item_content .form_input_center .fields_input textarea{
    height: 60px;
    margin-left: 115px;
    width: 478px;
}

.content_detail .list_item_user .item_content .form_input_center .fields_input label{
    color: #666666;
    margin: -14px 0 0 21px;


}

.content_detail .list_item_user .item_content .form_input_right .fields_input label{
    color: #666666;
    float: left;
    margin: 5px 0 0 20px;
    width: 50px;

}
.content_detail .list_item_user .item_content .form_input_right .fields_input{

}

.content_detail .list_item_user .item_content .button_submit{

}
.content_detail .list_item_user .item_content .button_submit .fields_input{

}
.content_detail .list_item_user .item_content .button_submit .fields_input input[type="submit"]{
    background: url("../images/save_button.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    height: 31px;
    margin-right: 38px;
    padding-left: 14px;
    text-align: left;
    text-shadow: 2px 2px 3px #333333;
    text-transform: uppercase;
    width: 150px;

}
.button_cancel{
    background: url("../images/delete.png") no-repeat scroll 0 0 transparent !important;
    margin-left: 597px;
    margin-top: -41px;
    position: absolute;
    width: 31px !important;
    height: 31px !important;
}
.button_cancel2{
    background: url("../images/delete.png") no-repeat scroll 0 0 transparent !important;
    margin-left: 597px;
    margin-top: -41px;
    position: absolute;
    width: 31px !important;
    height: 31px !important;
}
.button_cancel3{
    background: url("../images/delete.png") no-repeat scroll 0 0 transparent !important;
    margin-left: 597px;
    margin-top: -41px;
    position: absolute;
    width: 31px !important;
    height: 31px !important;
}



/*dialog*/
.web_dialog_overlay
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #000000;
    opacity: .15;
    filter: alpha(opacity=15);
    -moz-opacity: .15;
    z-index: 101;
    display: none;
}
.web_dialog
{
    background-color: #FFFFFF;
    border: 2px solid #336699;
    display: none;
    font-family: Verdana;
    font-size: 10pt;
    height:95px;
    left: 50%;
    margin-left: -190px;
    margin-top: -100px;
    padding: 0;
    position: fixed;
    top: 50%;
    width: 282px;
    z-index: 102;
}
.web_dialog_title
{
    background-color: #336699;
    border-bottom: 2px solid #336699;
    color: White;
    float: left;
    font-weight: bold;
    height: 22px;
    margin-left: 2px;
    margin-top: 2px;
    padding-left: 11px;
    padding-top: 2px;
    width: 95%;
}
.web_dialog_title a
{
    color: White;
    float: right;
}

.Level2HeadingStyle
{
    font-weight: bold;
    font-size: 15pt;
    color: #2D84A7;
    line-height: 20px;
}
.yes{
    height: 26px;
    width: 58px;
    margin-left: 5px;
}
.no{
    height: 26px;
    width: 58px;
}
.textdelete{

    text-decoration: none;
}
.align_right
{
    text-align: right;
}
.Level2HeadingStyle
{
    font-weight: bold;
    font-size: 15pt;
    color: #2D84A7;
    line-height: 20px;
}
.yes{
    background: url("../images/ok.png") repeat scroll 0 0 transparent;
    border: medium none;
    height: 22px;
    margin-left: 7px;
    margin-right: 54px;
    text-decoration: none;
    width: 50px;
    cursor:pointer;
}
.no{
    background: url("../images/cancel.png") repeat scroll 0 0 transparent;
    border: medium none;
    float: right;
    height: 22px;
    margin-left: -49px;
    text-decoration: none;
    width: 50px;
    cursor:pointer;
}
.language{
    float: right;
    width: 200px;
    margin-top:4px;
    margin-top:5px;
    border:none;
}
.language .text{
    float:left;
    color:#fff;
    margin-right:4px;
}
.language .select{
    float:left;
}
.dialog_content{
    float: left;
    font-weight: bold;
    margin-top: 7px;
    padding-left: 8px;

}
.dialog_submit{
    float: right;
    margin-right: 5px;
}
.address{
    margin-left:10px !important; 
}
.rich-message {


}

.radiosex{

}
.sex{
    color:red;

}
#globalReport{
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -moz-box-shadow:0 1px 15px #484849;;
    background-color: #F7941E;
    width: 300px;
    height: 30px;
    display: none;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: HighlightText;
    vertical-align: middle;
    top: 0px;
    position: fixed;
    z-index: 9999;
}
.erroemp{
    color: red;
    font-size: 15px;
    margin-left: 18px;
    margin-top: 22px;
    position: absolute;
}

/*******************css 4 tab*****************/
.item_detail{
    float:left;
    width:100%;
    height:auto;
    min-height:20px;
    margin-bottom: 10px;
}
.item_detail .item_tab{
    float:left;
    width:auto;
    height: 15px;
    padding:2px 20px;
    cursor:pointer;
    text-transform: uppercase;
    background-image: url('../images/tab_unactive_bg.gif');
    line-height: 15px;
    font-weight: bold;
    margin-right: 5px;
    border-top:none !important;
    -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-right-radius:5px;

}
.item_detail .item_tab:hover{
    background-image: url('../images/tab_active_bg.png') !important;

    border: 1px solid #CCCCCC;
}
.item_detail .tab_active{
    background-image: url('../images/tab_active_bg.png') !important;

    border: 1px solid #CCCCCC;

}
.item_description{

    display: none;
    background-color: #FFFFFF;
    border: 1px solid #D4D4D4;
    height: auto;
    overflow: hidden;
    position: relative;
    z-index: 5;
    margin-left:0px;


}
/*******************CSS CARD******************/
.card_customer{
    background-color: white !important;
    border: 1px solid gray;
    box-shadow: 1px 1px 3px #999999;
    float: left;
    height:auto;
    margin-bottom: -2px;
    margin-left: 77px;
    margin-top: 9px;
    position: relative;
    width: 345px;
    /*min-height: 144px !important;*/

}
.card_row1{
    color: #ADADAD;
    float: left;
    font-size: 10px;
    height: 20px !important;
    margin-bottom: 5px;
    text-transform: uppercase;
    width: 100% !important;
}
.card_row1 .card_type{
    height:100%;
    width:85%;
    float:left;
}
.card_row1 .card_action{
    height:100%;
    width:15%;
    float:left;
    padding-top:4px;

}
.card_row1 .card_action .card_edit{
    height:15px;
    width:20px;
    float:right;
    background: url("../images/edit.png") no-repeat scroll 0 0 transparent;
    margin-top:4px;
}
.card_row1 .card_action .card_delete{
    height:15px;
    width:20px;
    float:right;
    background: url("../images/delete_1.png") no-repeat scroll 0 0 transparent;
    margin-top:4px;
}
.card_row2{
    background: url("../images/bg_button1.gif") repeat-x scroll 0 0 transparent;
    color: white;
    float: left;
    height: 31px !important;
    line-height: 32px;
    margin-bottom: 12px;
    margin-left: 3%;
    padding-left: 4%;
    text-transform: uppercase;
    width: 93% !important;
}

.card_row3{
    color: #666666;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: auto !important;
    margin-bottom: 5px;

    width: 100% !important;
}
.card_row3 .contact_row{
    float:left;
    width:94%;
    padding-left:7%;
    line-height: 16px;
    color:#666666;
    overflow: hidden;
}
.card_row3 .contact_row label{
    float: left;
    margin-left: -45px;

    text-align: right;
    width: 100px !important;
}
.card_row3 .contact_row font{

    color:#0055A6;
}
.card_row3 .contact_row_left{
    float: left;
    width: 150px;
}
.card_row3 .contact_row_left .contact_row{
    margin-left:9px;

}
.card_row3 .contact_row_left .contact_row label{

}
.card_row3 .contact_row_right{
    float:left;
    margin-top:-2px;
    width:140px;
}
.card_customer_center{

}
.card_customer_center .person_row_top{

}
.card_customer_center .person_row_top a{
    float:right;
    margin-right: 5px;
}
.card_customer_center .person_row3{
    width:100%;
}
.card_customer_center .person_row3 .person_row_left{
    float: left;
    margin-left: 30px;
    width: 174px;
}
.card_customer_center .person_row3 .person_row_right{
    float: left;
    width: 245px;
    margin-left:30px;
}
.card_customer_center .person_row3 .person_row_left .person_row label{
    float: left;
    text-align: left;
    width: 85px;
}
.card_customer_center .person_row3 .person_row_left .person_row span{
    font-weight:bold;

}
.card_customer_center .person_row3 .person_row_right .person_row label{
    float: left;
    text-align: left;
    width: 77px;
}
.card_customer_center .person_row3 .person_row_right .person_row span{
    font-weight:bold;

}
.record_row_content{
    background: none repeat scroll 0 0 #F3F3F3;
    float: left;
    height: 22px;
    margin-left: 10px;
    margin-top: 5px;
    padding-top: 7px;
    width: 97%;
}
.record_row_content .record_row_left .record_row_num{
    float: left;
    width: 120px;
}
.record_row_content .record_row_left .record_row_num label{
    font-weight: bold;
}
.record_row_content .record_row_left .record_row_end label{
    font-weight: bold;
}
.record_row_content .record_row_left .record_row_start label {
    font-weight: bold; 
}
.record_row_content .record_row_left{
    float:left;
    width:94%;
}
.record_row_content .record_row_left .record_row_num{
    float:left;
    width:112px;
}
.record_row_content .record_row_left .record_row_end{
    float:left;
    width:160px;
}
.record_row_content .record_row_left .record_row{
    float:left;
    width:130px;
    margin-left: 8px;
}
.record_row_content .record_row_left .record_row_start{
    float:left;
    width:135px;
}
.record_row_content .record_row_left .record_row label{
    margin-right: 2px; font-weight: bold;
}
.record_row_content .record_row_left .record_row span{

    margin-left:-4px;

}
.record_row_content .record_row_right{
    float:left;
    width:36px;
}
.card_add a{
    margin-top: -4px !important;
}
.fieldselectradio .M{

}
.fieldselectradio .F{

}
.selectsex{

}
.rating_star{
    float: left;
    margin-top:5px;
    width: 100px;

}
.record_row_upload_main{
    float:left;
    width:100%;
    margin-top:10px;
}
.record_row_upload_main .record_row_upload_head{
    background: none repeat scroll 0 0 #E2E3E3;
    float: left;
    height: 24px;
    margin-left: 10px;
    padding-top: 8px;
    width: 97%;
}
.record_row_upload_main .record_row_upload_content{
    background: none repeat scroll 0 0 #F2F2F2;
    float: left;
    height: 25px;
    margin-left: 10px;
    margin-top: 5px;
    padding-top: 4px;
    width: 97%;
}

.record_row_c2 a,.record_row_c1 a,.record_row_c3 a,.record_row_c4 a,.record_row_c5 a{
    color:#677581;
    font-size: 11px;
}
.record_row_c1{
    float:left; 
    width:208px;
    margin-left:10px;

    color:#0055A6;
}
.record_row_c2{
    float:left;  
    width:105px;
    height: 28px;
    color:#0055A6;
}
.record_row_c3{
    float:left;  
    width:140px;
    height: 28px;
    color:#0055A6;
}
.record_row_c4{
    float:left; 
    width:30px;
    height: 28px;
}
.record_row_c5{
    float:left;
    width:120px;
    color: #0055A6;
    min-height: 2px;

}
.buttonsearch2{
    background: url("../images/bg_submit.gif") repeat-x scroll 0 0 transparent;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-left: 77px !important;
    margin-right: 0;
    margin-top: 7px !important;
    padding: 4px 0;
    text-transform: uppercase;
    width: 68px;
}
/*********************************************/
.project_report{
    border:0;
    background:url('../images/bg_button2.gif') repeat-x;
    width:70px;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
    border-radius:5px;
    box-shadow:0 2px 3px #666666;
    padding:3px 0;
    text-transform:uppercase;
}
.rich-table{
    width:100%;
}
.fancybox img{
    width:16px;
    height:15px;
}
/* style for tour*/
.create_tour_around{
    float:left;  
    width:100%;

}
.create_tour_head{
    float:left;
    height: 35px;
    width:101%;
    background: none repeat scroll 0 0 #4884B5;

}
.create_tour_content{
    float: left;
    width:100%;
}
.create_tour_bottom{
    float:left;
    margin-bottom: 4px;
    width:101%;
    background: none repeat scroll 0 0 #4884B5;
}
.create_tour_head .code_tour{

    float: left;
    margin: 5px 0 0 10px;
    width: 236px;
}
.code_tour label{

    float: left;
    color:#fff;

    margin-right: 4px;
    margin-top: 5px;
}
.currency label{
    color:#fff;
    float: left;


    margin-right: 4px;
    margin-top: 5px; 
}
.create_tour_head .code_tour select{
    height: 20px;
    float:left;
    margin-top:2px;
    width: 150px;
}
.create_tour_head .currency select{
    height: 20px;
    float:left;
    margin-top:2px;
    width: 55px;
}
.create_tour_head .currency{
    float: left;
    margin: 5px 0 0 10px;
    width: 114px;
}
.tour_row1,
.tour_row2, 
.tour_row3,
.tour_row4,
.tour_row5,
.tour_row6,
.tour_row7,
.tour_row8,
.tour_row9,
.tour_row10,
.tour_row11,
.tour_row12,
.tour_row13{
    border-right: 2px solid #FFFFFF;
    color: #2E74B6;
    float: left;
    height: auto;
    min-height: 20px;
    padding-top: 4px;
    text-align: center;

}
.tour_row1{
    width: 100px;
}
.tour_row2{
    width: 120px;  
}
.tour_row3{
    width: 95px;  
}
.tour_row4{
    width: 120px;
}
.tour_row5{
    width: 45px;  

}
.tour_row6{
    width: 110px; 
}
.tour_row7{
    width: 45px;  
}
.tour_row8{
    width: 110px; 
}
.tour_row9{
    width: 45px;  
}
.tour_row10{
    width: 110px; 
}

.tour_row11{
    width: 45px;  
}
.tour_row12{
    width: 110px; 
}
.tour_row13{
    width:51px;
}
.tour_row1 select{
    width: 100px;
    height: 23px;
}
.tour_row2 input[type="text"]{
    width: 112px;  
    text-align: left;
}
.tour_row3 input[type="text"]{
    width: 95px;  
    text-align: right;
}
.number_right input[type="text"]{
    width: 56px !important;  
    text-align: right;
}
.tour_row4 input[type="text"]{
    width: 100px;   
    text-align: right;
}
.tour_row4 select{
    width: 114px;   
    text-align: center;
    height: 23px;
}
.tour_row5 input[type="text"]{
    width: 45px;  
    text-align: right;

}
.tour_row6 input[type="text"]{
    width: 68px;
    text-align: right;
}
.tour_row7 input[type="text"]{
    width: 45px;  
    text-align: right;
}
.tour_row8 input[type="text"]{
    width: 68px;
    text-align: right;
}
.tour_row9 input[type="text"]{
    width: 45px;  
    text-align: right;
}
.tour_row10 input[type="text"]{
    width: 68px;
    text-align: right;
}
.tour_row11 input[type="text"]{
    width: 45px;  
    text-align: right;
}
.tour_row12 input[type="text"]{
    width: 68px;
    text-align: right;
}
.tour_row13 img{

}
.tour_content_row_head{
    float:left; 
    background: none repeat scroll 0 0 #DEE1E2;   
    width:100%;
    padding-left:10px;
    height: 25px;
}
.tour_content_row_content{
    background: none repeat scroll 0 0 #DEE1E2;
    float: left;
    padding-bottom: 4px;
    padding-left: 10px;
    width: 100%;
    margin-top:2px;
}
.tour_content_row_content_sum{
    background: none repeat scroll 0 0 #DEE1E2;
    float: left;

    margin-top: 2px;
    padding-bottom: 0;
    padding-left: 10px;
    width: 100%;
}
.tour_content_row_content_sum .tour_row1,
.tour_content_row_content_sum .tour_row2,
.tour_content_row_content_sum .tour_row3,
.tour_content_row_content_sum .tour_row4{
    border-right:2px solid #DEE1E2;
}
.tour_content_row_content_sum .tour_row6,
.tour_content_row_content_sum .tour_row8,
.tour_content_row_content_sum .tour_row10{
    text-align: right;
}
.create_tour_bottom_left{
    float: left;
    width: 344px;

}
.create_tour_bottom_right{
    float: left;
    width:705px;
}
.footer_row1{
    width:158px;

    float:left;
}
.footer_row2{
    background: #6a9dc9;
    float:left;
    width:158px;
    padding-bottom: 5px;


}
.row_char1{
    color: #FFFFFF;
    height: 21px;
    margin-right: 4px;
    margin-top: 5px;
    text-align: right;


}
.gb{

}
.foot_row{

    color: #FFFFFF;
    text-align: right;
    float:right;
    padding-top:5px;
}
.row_char1 input{
    text-align: right;
    width: 110px !important;
}
.line_row1{
    background: none repeat scroll 0 0 #154975;
    height: 1px;
    left: 241px;
    margin-top: 30px;
    position: absolute;
    width: 630px;
}
.line_row2{
    background: none repeat scroll 0 0 #154975;
    height: 1px;
    left: 241px;
    margin-top: 54px;
    position: absolute;
    width: 630px;
}
.line_row3{
    background: none repeat scroll 0 0 #154975;
    height: 1px;
    left: 241px;
    margin-top: 78px;
    position: absolute;
    width: 630px;
}
.line_row4{
    background: none repeat scroll 0 0 #154975;
    height: 1px;
    left: 241px;
    margin-top: 102px;
    position: absolute;
    width: 630px;
}
.row_line{
    height: 20px;
    margin-top: 5px;
    text-align: right;
    border-bottom: 1px solid #154975;
}
.create_tour_bottom_right .tour_row4,
.create_tour_bottom_right .tour_row5,
.create_tour_bottom_right .tour_row6,
.create_tour_bottom_right .tour_row7,
.create_tour_bottom_right .tour_row8,
.create_tour_bottom_right .tour_row9,
.create_tour_bottom_right .tour_row10,
.create_tour_bottom_right .tour_row11,
.create_tour_bottom_right .tour_row12{
    border-right:2px solid #7C94AA;
    color:#fff;

}
.create_tour_bottom_right .tour_row5 input,
.create_tour_bottom_right .tour_row7 input,
.create_tour_bottom_right .tour_row9 input,
.create_tour_bottom_right .tour_row11 input
{
    background: #7C94AA;
    border:1px solid #fff;
    color:#fff;
    width: 45px;

}
.create_tour_save{
    background: #E6E9EB;
    width: 920px;
    height: 45px;
    float:left;
}
.btn_Save_Tour{
    background: url("../images/bg_button2.gif") repeat-x scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 11px;
    margin-left: 20px;
    margin-top: 7px;
    padding: 4px 0 4px 30px;
    text-transform: uppercase;
    width: 55px;
}
.btn_Save_Tour span{
    margin-left: 33px;   

}
.btn_Save_Tour a{
    color:#fff;
}
.tour_content_row_content_copy{
    float: left;
    padding-left: 10px;
    width: 100%;
    background: #F2F7F9;
    margin-top:2px;

}
.title_tour{
    background: none repeat scroll 0 0 #4A5763;
    height: 22px;
    padding-top: 6px;
    width: 920px;
}
.title_head{
    background: none repeat scroll 0 0 #b0bcc8;
    height: 20px;

    width: 920px;
}
.title_head_row1{
    float:left;
    color:#fff;
    margin-right: 5px;
    cursor: pointer;
    width:83px;
}
.title_head_col1,
.title_head_col2,
.title_head_col3,
.title_head_col4,
.title_head_col5,
.title_head_col6,
.titleaction{
    border-right: 1px solid #FFFFFF;
    float: left;
    height: 18px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 2px;

}
.title_head_col1{
    margin-left:5px;
    width:12px;
}
.title_head_col2{
    margin-left:5px;
    width:10px;
}

.title_head_col3{
    width:20%;
}

.title_head_col4{
    width:395px;
}

.title_head_col5{
    width:70px;

}
.title_head_col6{
    width:140px;
}
.title_head_col7{
    float: left;
    padding-left: 6px;
    height: 16px;
    padding-top:2px;
    width: 20px;

}
.content_mail_inbox{
    float:left;
}
.head_mail_inbox{
    border: 1px solid #D3D6DA;
    float: left;
    padding: 15px;
    width: 888px;
}
.feild_input{
    line-height: 20px;
}
.feild_input label{
    float: left;
    margin-right: 4px;
    text-align: right;
    width: 75px;
}
.read_mail{
    float:left;
    border: 1px solid #D3D6DA;
    width:918px;
}
.content_mail p{

}
.title_email{
    margin-top:5px;
}
.content_mail{
    float: left;
    height: 300px;
    overflow: auto;
    padding: 10px;
    line-height: 25px;
}
.repy_mail{
    color: #1173D6;
    margin-left: 825px;
    margin-top: -10px;
    position: absolute;
    cursor: pointer;
}
.title_tour h2{
    font-size: 12px;
    margin-left:10px;
    color:#fff;

}
.number_right{
    text-align: right;

}

.v050_row{
    float: left;
    margin-left: 458px;
    margin-top: 10px;

}
.v050_colum1,.v050_colum2,.v050_colum3,.v050_colum4{
    float: right;
    margin-left: 88px;
    width: 70px;
}
.v050_colum1 input[type="text"]{
    width:20px !important;
}
.v050_colum2 input[type="text"]{
    width:20px !important;
}
.v050_colum3 input[type="text"]{
    width:20px !important;
}
.v050_colum4 input[type="text"]{
    width:20px !important;
}
.char_two {
    width:30px !important;
    float:right;

}
.char_two_text{
    color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    padding-left: 2px;
    padding-right: 2px;
    float:right;
}
.cresate_tour_save{
    float: left;


}
.btn_check a{
    color:#fff;
}
.btn_check{
    background: url("../images/bg_button2.gif") repeat-x scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 11px;
    margin-left: 20px;
    margin-top: 7px;
    padding-bottom: 4px;
    padding-left: 10px;
    padding-top: 4px;
    text-decoration: none;
    text-transform: uppercase;
    width: 65px;

}
.btn_vesion{
    background: url("../images/bg_button2.gif") repeat-x scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 11px;
    margin-left: 20px;
    margin-top: 7px;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 25px;
}
.btn_check_save{
    background: url("../images/bg_button2.gif") repeat-x scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 11px;
    margin-left: 20px;
    margin-top: 7px;
    padding-bottom: 4px;
    padding-left: 25px;
    padding-top: 4px;
    text-decoration: none;
    text-transform: uppercase;
    width: 50px;
}
.create_tour_check{
    float:left;
}
.create_tour_persion{
    float:left;
    width:340px;

}
.persion_K{
    float:left;
    color:#fff;

    margin-left:4px;
}
.persion_F{
    float:left;
    color:#fff;
    margin-left:4px;

}
.label_K{
    float:left;
    color:#fff;
    text-align: right;
    margin-left:4px;
    width:68px;
}
.footer_tb_row{
    float:left;
    color:#fff;


}
.create_tour_version{
    float: left;
    min-height: 87px;
    overflow: auto;
    position: relative;
    width: 343px;
}
.tb-row1,.tb-row2,.tb-row3,.tb-row4,.tb-row5{

    border-left: 1px solid #2E74AA;
    border-top: 1px solid #2E74AA;
    float: left;
    height: 24px;
    padding-right: 4px;
    padding-top: 3px;

}
.tb-row1
{
    text-align: right;
    width: 70px;

}
.char_one{    
    width:15px !important;    
    float:left;
}
.tb-row1 input[type="text"]{
    float: right;
    text-align: right;
    width: 130px;
    height: 20px;
}
.tb-row2 input[type="text"]{
    float: right;
    text-align: right;
    width: 130px;
    height: 20px;
}
.tb-row4 input[type="text"]{
    float: right;
    text-align: right;
    width: 130px;
    height: 20px;
}
.tb-row3 input[type="text"]{
    float: right;
    text-align: right;
    width: 130px;
    height: 20px;
}
.tb-row5 input[type="text"]{
    float: right;
    text-align: right;
    width: 130px;
    height: 20px;
}
.tb-row2{
    width:152px;

}
.tb-row3{
    width:152px;
}
.tb-row4{
    width:152px;
}
.tb-row5{
    width:152px;
    border-right: 1px solid #2E74AA;
}

.create_tour_bottom_right_head{
    float: left;
    width: 680px;
    margin-left:456px;
    margin-top:2px;
    margin-bottom: 4px;
}
.tour_rowp4,.tour_rowp5,.tour_rowp6,.tour_rowp7,.tour_rowp8,.tour_rowp9,.tour_rowp10,.tour_rowp11,.tour_rowp12{
    float:left;
}
.tour_rowp6,.tour_rowp8,.tour_rowp10,.tour_rowp12{
    float:left;
    width:96px;
    padding-left: 4px;
}
.create_tour_bottom_right_head .tour_rowp5,
.create_tour_bottom_right_head .tour_rowp7,
.create_tour_bottom_right_head .tour_rowp9,
.create_tour_bottom_right_head .tour_rowp11{
    width:56px; 
    float:left;
    color:#fff;
    margin-top:4px;
    text-align: right;
}


.create_tour_bottom_right_head .tour_rowp6 input[type="text"],
.create_tour_bottom_right_head .tour_rowp8 input[type="text"],
.create_tour_bottom_right_head .tour_rowp10 input[type="text"],
.create_tour_bottom_right_head .tour_rowp12 input[type="text"]{
    float:left;
    width:100px; 
    margin-right:5px;
}
.row_center{

}
.row_center input[type="text"]{
    text-align: left !important;
}
.row_left{
    text-align: left;
}
/* custom style*/
.content_right{
    width:100%;
}
.sidebar{
    min-height:0px;
}
.group_manager{
    float:left;
    width:185px;
}
.edit_more{
    float: left;
    margin-top: 4px;
    width: 100px;
}
.sidebar_search{

    background: url("../images/btn_search_bullet.png") no-repeat scroll 100% 0 transparent;
    border: 1px solid #4F6478;
    float: left;
    height: 43px;
    line-height: 43px;
    padding-right: 36px;
    text-align: left;
    margin-top:5px;
    cursor: pointer;
}
.sidebar_search span{
    background: url("../images/bg_button3.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    height: 43px;
    padding-left: 18px;
    text-shadow: 2px 2px 3px #333333;
    text-transform: uppercase;
    width: 200px;
}
.sidebar_row1{
    width:100%;
    float:left;
}
.search_box{
    border: 1px solid gray;
    margin-top: 51px !important;
    position: absolute;
    width: 218px !important;
    z-index: 100;
}

.sidebar_row2{
    float:left;
    margin-bottom: 15px;
}
.fast_search{
    margin-left: 663px;
    margin-top: 29px;
    position: absolute;
    border:1px solid #B2B7BB;
}
.text_search{

}
.keysearch{

}
.cssgroup{
    background: none repeat scroll 0 0 #2B3844;
    color: white;
    display: none;
    height: 213px;
    margin-left: -117px;
    position: absolute;
    top: 28px;
    width: 150px;
    z-index: 999;
}
.fast_search input[type="text"]{
    height:28px;
    width:220px;
    float:left;
    border:none;

}
.showenven img{
   height: 19px;
    margin-top: 7px;

    width: 53px;
}
.menuuser{
     background: none repeat scroll 0 0 #DBEAF9;
    color: #4884B5;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 35px;
    margin-top: 4px;
    width: 22.2%;
}
.menuuser a{
    color: #4884B5;
}
.menuuser a:hover{
    color: #BBC4CD;
}
.fast_search a img{
    cursor: pointer;
    height: 34px;
    margin-left: 5px;
    width: 45px;
    border-radius: 4px ;

}
.odd{
    background: #E0EFFC;
}
.tabs_menu{width:100% !important}
#st_horizontal{width:100% !important}
.rich-table-subheadercell{background:#4884B5}
.rich-table-subheadercell div{color:white !important;}
.fotter-page {height:25px; width:auto; float:right; margin-top:15px; margin-bottom: 0px; }

.action_cus{
    float: right;
    margin-right: 9px;
}
.sendmail{
    background: url("../images/bg_button3.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 20px;
    margin-bottom: 4px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 4px;
    width: 60px;
    cursor: pointer;
}
.sendsms{
    background: url("../images/bg_button3.gif") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 20px;
    margin-bottom: 4px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 4px;
    width: 60px;
    cursor: pointer;

}
.item_work_content{
    float:left;
    width:100%;
}
.display_text_right{
    text-align: right;
}
.display_text_center{
    text-align: center;
}
.display_text_left{
    text-align: left;
}
/*------------edit 18-12-2012----------------*/
.selectdropdown{
    float:left;
    margin-left:-10px;
}
.smsimg{
    width:14px;
    height:10px;
    margin-left:0px;

}
.imggroup{
    float:left;
    width:15px;
    height:15px;
}
.edit_moreemp{
    float: right;
    margin-right: 45px;
    width: 141px !important;
}
.edit_more_comp{
    float: right;
    margin-right: 52px;
    margin-top:-36px;
}
.buttonsearch{
    background: url("../images/btn_search.png") no-repeat scroll 7px 4px transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 24px;
    margin-top: 4px;
    text-transform: uppercase;
    width: 31px;
}
.buttonsearch:hover .group{
    display: block ;
}
.select_menu{
    float:left;
    position: relative;
}

.mailselect{

}

.rich-tab-active{
    cursor: pointer;
    height: 20px;
    border-color:#303C48;
    color: #FFFFFF !important; 
    background:url("../images/bg_button1.gif") repeat-x scroll 0 0 transparent !important;
}
.rich-tab-inactive{
    height: 20px;
    cursor: pointer;
}